home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-03-06 | 1.1 KB | 31 lines | [TEXT/GEOL] |
- Item 7962332 18-Sept-90 15:43PDT
-
- From: AUST0334 AUDev - CRIA, Canberra, ACT,IDV
-
- To: MACAPP.TECH$ MacApp Technical
-
- Sub: JumpTable vs. Language Wars
-
-
- In relation to the language wars, and the Jump Table problem:
-
- It is very nice (theoretically) to have all accesses to fileds via get/set
- methods. Unfortunately on the Macintosh we are blessed with a maximum of 4000
- methods. MacApp (at 2.0) seemed to have about 3200, without many get/set
- methods. That leaves about 800 plus any of MacApp's that you dont use for you
- to play with. If all of MacApp was filled in to use get and set methods, then I
- don't think that it will compile.
-
- A solution ?
- a) bigger jump table - this is probably not possible on 68000 machines.
- b) Allow declarations of method/function/procedure to be "InLine" in the
- C++ sense; macros that are expanded when required. These macros are ideal
- anyway when dealing with get/set methods, many of which are really just direct
- access to the fields.
-
- Kenneth Beaton
- Techway Solutions
- Canberra ACT
- (AUST0334)
-
-